Ektron Reference |
Ektron's search feature uses several Windows services to monitor database updates, determine if a new crawl needs to be launched, and perform the database crawl. This section explains the operation of these services.
Service |
Description |
Ektron Search Server Service |
Runs on search server and Ektron site server. Responsible for communication between servers. It triggers search tasks such as crawling, synonym sets, etc. Whenever content is added, updated or deleted, this service changes the Search Status screen's Incremental Crawl Request Pending flag to Yes. As a result, the next time the crawl interval is reached, this service launches the Ektron CMS File Helper Service. See Also: Events that Start an Incremental Crawl |
Ektron ProtocolHandler File Helper Service |
Uses protocolhandler.dll file Runs on CMS server during a crawl Gets content updates from database server and feeds them to Search Server |
Ektron CMS FileHelper Service |
Runs on CMS Site server Indexes assets and sends them to Ektron ProtocolHandler File Helper Service |
Ektron Query Service | Passes search term from Ektron server to Microsoft Search Server 2010 and returns results |
1. As Ektron content is added, changed or deleted, the Ektron database is updated.
NOTE: To learn about which events trigger a crawl, see Full vs. Incremental Crawls .
2. If the change warrants a full crawl, it is launched immediately.
3. If the change warrants an incremental crawl, the Ektron Search Server Service updates the flag that determines if a crawl needs to be started to Yes. You can view this flag on the Search Status screen's Incremental Crawl Request Pending field.
When the crawl interval expires, the Ektron CMS File Helper Service sends content updates to the Ektron Protocol Handler Service.
4. The Ektron Protocol Handler Service feeds the content updates to Search Server.
Querying is the process by which the CMS retrieves content from the search index.
The Ektron site uses Ektron's Query Service to connect to Microsoft Search Server 2010.
Ektron Version 8.5, Doc. Rev. 2.0 (Dec. 2011)
Visit the Ektron Dev Center at http://dev.ektron.com 1–866–4–EKTRON
Ektron Documentation, © 2011 Ektron, Inc.